package it.univaq.disim.mwt.business.model;

import java.io.Serializable;
import java.sql.Date;


public class Ritardo implements Serializable{

	private Long id;
	private RegistroDiClasse registroClasse;
	private Alunno alunno;
	private Insegnante insegnante;
	private String descrizione;
	private Date data;
	
	public Ritardo() {
		super();
	}

	public Ritardo(RegistroDiClasse registroClasse, Alunno alunno,
			Insegnante insegnante, String descrizione, Date data) {
		super();
		this.registroClasse = registroClasse;
		this.alunno = alunno;
		this.insegnante = insegnante;
		this.descrizione = descrizione;
		this.data = data;
	}
	
	public Ritardo(Long id, RegistroDiClasse registroClasse, Alunno alunno,
			Insegnante insegnante, String descrizione, Date data) {
		super();
		this.id = id;
		this.registroClasse = registroClasse;
		this.alunno = alunno;
		this.insegnante = insegnante;
		this.descrizione = descrizione;
		this.data = data;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public RegistroDiClasse getRegistroClasse() {
		return registroClasse;
	}

	public void setRegistroClasse(RegistroDiClasse registroClasse) {
		this.registroClasse = registroClasse;
	}

	public Alunno getAlunno() {
		return alunno;
	}

	public void setAlunno(Alunno alunno) {
		this.alunno = alunno;
	}

	public Insegnante getInsegnante() {
		return insegnante;
	}

	public void setInsegnante(Insegnante insegnante) {
		this.insegnante = insegnante;
	}

	public String getDescrizione() {
		return descrizione;
	}

	public void setDescrizione(String descrizione) {
		this.descrizione = descrizione;
	}

	public Date getData() {
		return data;
	}

	public void setData(Date data) {
		this.data = data;
	}

	
	
}